greater palatine canal - Allemand Anglais Dictionnaire